TcaplusDB用户手册
01 TcaplusDB是什么?
基本概念介绍
业务(App)
游戏区(Zone,表格组)
TDR表
PB表
Generic表和List表
本地索引
本地TopN索引
分布式索引(全局索引)
典型应用场景
合服
备份 & 回档
数据备份
记录回档
表级回档
进程回档
条件回档
乐观锁
Schema Free
数据淘汰
数据库选型参考
02 TcaplusDB环境准备
腾讯云服务申请
本地环境部署
容器环境部署
03 TcaplusDB入门
基本概念
环境准备
第1步:创建业务
第2步:创建游戏区
第3步:创建表
第4步:插入数据
第5步:查找数据
第6步:更新数据
第7步:替换数据
第8步:查询本地索引
第9步:创建分布式索引(全局索引)
第10步:查询分布式索引(全局索引)
第11步:删除数据
后续操作
04 TcaplusDB OMS控制台
业务管理
创建业务
查看业务ID
查看目录服务器地址
查看业务访问密码
游戏区(表格组)管理
创建游戏区(表格组)
修改游戏区(表格组)
查看游戏区(表格组)ID
批量复制游戏区(表格组)
修改客户端白名单配置
表管理
新建表
修改表
删除表
清理表
重建表
设置表压缩
设置读分流
设置数据过期淘汰
设置周期性清表
设置缓写
创建分布式索引(全局索引)
数据管理
查看数据
数据导入计划
05 TcaplusDB SDK & API
TDR表SDK & API
C++ SDK
开始使用
接口文档
[Generic表]查询单条数据
[Generic表]插入单条数据
[Generic表]更新单条数据
[Generic表]替换单条数据
[Generic表]删除单条数据
[Generic表]查询本地索引
[Generic表]查询分布式索引(全局索引)
[Generic表]批量查询多条数据
[Generic表]批量插入多条数据
[Generic表]批量更新多条数据
[Generic表]批量替换多条数据
[Generic表]批量删除多条数据
[Generic表]遍历表数据
[Generic表]记录部分字段自增
[Generic表]设置记录过期淘汰TTL
[Generic表]查询记录过期淘汰TTL
[Generic表]通过本地索引批量删除记录
[List表]在列表中的指定位置插入元素
[List表]查询列表中的指定位置的元素
[List表]更新列表中的指定位置的元素
[List表]删除列表中的指定位置的元素
[List表]读取列表中的所有元素
[List表]删除列表中的所有元素
[List表]向列表中批量插入元素
[List表]从列表中批量查询元素
[List表]向列表中批量更新元素
[List表]从列表中批量删除元素
[List表]遍历表数据
查询表记录总数
响应分包问题说明
条件过滤和更新说明
常见问题
Java SDK
开始使用
接口文档
[Generic表]查询单条数据
[Generic表]查询本地索引
[Generic表]扫描全表数据
[Generic表]批量查询多条数据
[Generic表]插入单条数据
[Generic表]替换单条数据
[Generic表]更新单条数据
[Generic表]自增单条数据字段值
[Generic表]删除单条数据
[List表]读取列表中所有元素
[List表]读取列表中指定位置的元素
[List表]扫描全表数据
[List表]向列表中的指定位置插入数据
[List表]更新列表中指定位置的数据
[List表]删除列表中的所有数据
[List表]删除列表中指定位置的数据
[List表]批量删除列表中的多条数据
查询表结构
常见问题
关于数据类型
Go SDK
开始使用
接口文档
[Generic表]查询单条数据
[Generic表]插入单条数据
[Generic表]更新单条数据
[Generic表]替换单条数据
[Generic表]删除单条数据
[Generic表]查询本地索引
[Generic表]查询分布式索引
[Generic表]批量查询多条数据
[Generic表]批量插入多条数据
[Generic表]批量更新多条数据
[Generic表]批量替换多条数据
[Generic表]批量删除多条数据
[Generic表]遍历表数据
[Generic表]记录部分字段自增
[Generic表]设置记录过期淘汰TTL
[Generic表]查询记录过期淘汰TTL
[Generic表]通过本地索引批量删除记录
[List表]在列表中的指定位置插入元素
[List表]查询列表中的指定位置的元素
[List表]更新列表中的指定位置的元素
[List表]删除列表中的指定位置的元素
[List表]读取列表中的所有元素
[List表]删除列表中的所有元素
[List表]向列表中批量插入元素
[List表]从列表中批量查询元素
[List表]向列表中批量更新元素
[List表]从列表中批量删除元素
[List表]遍历表数据
查询表记录总数
MySQL协议兼容接口
开始使用
语法说明
[Generic表]插入数据
[Generic表]删除数据
[Generic表]更新数据
[Generic表]查询数据
[Generic表]全表遍历
[Generic表]COUNT
[Generic表]乐观锁
[Generic表]TTL
[Generic表]全局索引查询
[Generic表]本地TopN索引查询
关于数据类型
查看接入信息
读写权限管理
MySQL协议兼容错误码
PB表SDK & API
C++ SDK
开始使用
接口文档
[Generic表]查询单条数据
[Generic表]插入单条数据
[Generic表]更新单条数据
[Generic表]替换单条数据
[Generic表]删除单条数据
[Generic表]查询本地索引
[Generic表]查询全局索引
[Generic表]批量查询多条记录
[Generic表]批量插入多条记录
[Generic表]批量更新多条记录
[Generic表]批量替换多条记录
[Generic表]批量删除多条记录
[Generic表]遍历表数据
[Generic表]部分字段查询
[Generic表]部分字段更新
[Generic表]部分字段自增
[Generic表]记录过期淘汰TTL
[Generic表]通过本地索引批量删除记录
[List表]在列表指定位置插入元素
[List表]查询列表中指定位置的元素
[List表]更新列表中指定位置的元素
[List表]删除列表中指定位置的元素
[List表]读取列表中的所有元素
[List表]删除列表中的所有元素
[List表]向列表中批量插入元素
[List表]从列表中批量查询元素
[List表]向列表中批量更新元素
[List表]从列表中批量删除元素
[List表]遍历表数据
查询表记录总数
条件过滤和更新说明
Go SDK
开始使用
接口文档
[Generic表]查询单条数据
[Generic表]插入单条数据
[Generic表]更新单条数据
[Generic表]替换单条数据
[Generic表]删除单条数据
[Generic表]部分字段查询
[Generic表]部分字段更新
[Generic表]部分字段自增
[Generic表]查询本地索引
[Generic表]查询分布式索引(全局索引)
[Generic表]批量查询多条数据
[Generic表]批量插入多条数据
[Generic表]批量更新多条数据
[Generic表]批量替换多条数据
[Generic表]批量删除多条数据
[Generic表]遍历表数据
[Generic表]设置记录过期淘汰TTL
[Generic表]查询记录过期淘汰TTL
[Generic表]通过本地索引批量删除记录
[List表]在列表的指定位置插入元素
[List表]查询列表中指定位置的元素
[List表]更新列表中指定位置的元素
[List表]删除列表中指定位置的元素
[List表]读取列表中的所有元素
[List表]删除列表中的所有元素
[List表]向列表中批量插入元素
[List表]从列表中批量查询元素
[List表]向列表中批量更新元素
[List表]从列表中批量删除元素
[List表]遍历表数据
查询表记录总数
条件过滤和更新说明
RESTFul API
开始使用
接口文档
[Generic表]查询单条数据
[Generic表]插入单条数据
[Generic表]查询单条数据部分字段值
[Generic表]更新单条数据
[Generic表]更新单条数据部分字段值
[Generic表]自增单条数据字段值
[Generic表]替换单条数据
[Generic表]删除单条数据
[Generic表]删除本地索引键值相同的数据
[Generic表]批量查询多条数据
[Generic表]批量查询多条数据部分字段值
[Generic表]批量插入多条数据
[Generic表]批量更新多条数据
[Generic表]批量替换多条数据
[Generic表]批量删除多条数据
[Generic表]查询表中总数据条数
[Generic表]查询本地索引
[Generic表]查询分布式索引(全局索引)
[Generic表]遍历表中的数据
[List表]从列表中获取单个元素
[List表]从列表中批量获取多个元素
[List表]从列表中获取所有元素
[List表]向列表中插入单个元素
[List表]向列表中批量插入多个元素
[List表]更新列表中的单个元素
[List表]批量更新列表中的多个元素
[List表]删除列表中的单个元素
[List表]批量删除列表中的多个元素
[List表]删除列表中所有元素
[List表]遍历表
WebService API
开始使用
接口说明
授权凭证
获取access-token[AccessToken]
业务管理
查询app下的zone的信息[GetZoneList]
查询app下的未处理完的单据[GetTableApplyListInApp]
查询app下在使用的机器的ip[GetIpList]
游戏区(表格组)管理
增加zone[ZonesAdd]
修改zone[ModifiedZone]
删除zone[ZonesBatchDelete]
查询zone下的表的信息[TableListByZone]
数据表管理
查看表信息
查看表信息[TableDetail]
加表
上传定义表结构的xml/tdr/proto文件操作[Attachment]
检查指定的xml/tdr/proto文件定义的表[TdrDefinition]
申请通过xml/tdr/proto文件新增表[TableBatchapply]
审核加表申请[AddTableConfirm]
克隆表结构[ZonesClone]
修改表
申请修改表[TableModify]
审核修改表申请[TableModifyCheck]
检查表结构是否发生改变[TdrModifyCheck]
清表
申请清理表[TableTruncating]
审核清理表单据[TableTruncateCheck]
删表
申请删除表[TableDeleting]
审核删除表申请[TableDeleteCheck]
重建表
申请重建表[TableRebuild]
审核重建表申请[TableRebuildCheck]
设置表数据淘汰
设置表数据淘汰[TableSetDataExpiration]
表数据复制
申请复制表数据[TableBatchMergeTableData]
审核复制表数据[TableMergeTableDataCheck]
查询申请单信息[TableGetTableApplyDetail]
事务管理
查询事务详情[TransactionDetail]
执行事务[TransactionExecuting]
恢复事务[TransactionRedo]
查询指定app的svr故障恢复事务列表[TransactionGetFailoverList]
强制结束事务[TransactionExecuting]
数据备份管理
申请数据按表备份[BackupSvrDataApply]
申请数据屏蔽备份[BackupSvrDataApplyBlockTimer]
审核数据备份单据[BackupSvrDataCheck]
查询数据备份申请单信息[BackupSvrDataApplyDetail]
按游戏区屏蔽备份[BlockAutoBackupAdd]
解除按游戏区屏蔽备份[BlockAutoBackupDelete]
查看按游戏区屏蔽备份[BlockAutoBackup]
生成表数据构造的事务[TableDataMake]
生成机器数据构造的事务[MachineDataMake]
生成数据导入的事务[TableDataImport]
查询数据构造事务[TableDataRelateTrans]
分布式索引(全局索引)管理
申请创建表索引[ApplyTableIndex]
审核表索引申请[CheckApplyTableIndex]
终止索引单据[TableAbortApply]
查询索引[GetTableIndex]
用户标记管理
插入用户标记[CustomerOmsStoreAdd]
查询用户标记[CustomerOmsStoreQuery]
修改用户标记[CustomerOmsStoreUpdate]
删除用户标记[CustomerOmsStoreDelete]
使用常见问题
Client
开始使用
命令说明
help命令
show命令
desc命令
select命令(遍历表)
select命令(索引主键查询)
select命令(索引本地查询)
select命令(索引全局查询)
count命令
getttl命令
insert命令
update命令
setttl命令
replace命令
delete命令
dump命令
load命令
exit命令
quit命令
常见错误
常见问题
条件过滤和更新语法说明
批量操作接口的相关说明
06 TcaplusDB发布版本说明
3.62.1 Release Notes
3.55.0 Release Notes
07 TcaplusDB发布版本下载
TDR表SDK下载
PB表SDK下载
Client下载
Docker镜像下载
Benchmark工具下载
导数工具下载
RESTfulAPI各语言示例下载
08 TcaplusDB常见问题
通用问题
典型技术问题
编译问题
遍历和批量操作相关问题
性能问题
OMS控制台及运维相关问题
Client相关问题
09 TcaplusDB性能
性能基线
Benchmark工具(C++)使用说明
Benchmark工具(Java)使用说明
10 TcaplusDB工具
导数工具
11 TcaplusDB错误码
12 TcaplusDB_SDK_Release_Notes
本书使用 GitBook 发布
[Generic表]本地TopN索引查询
[TDR Generic表] [MySQL协议兼容接口] 本地TopN索引查询
TcaplusDB通过本地TopN索引提供一定的排序能力,支持使用MySQL Client执行ORDER BY查询,具体的使用说明参见
本地TopN索引使用指引
。
results matching "
"
No results matching "
"